package com.yuyou.fn.educational.vo;

import com.yuyou.fn.common.condition.annotation.FullLike;
import com.yuyou.fn.common.condition.annotation.GreatThan;
import com.yuyou.fn.common.condition.annotation.LessThan;

import java.util.Date;

/**
 * Created by wens on 2017/7/25.
 */
public class DiscountQueryVo {

    @FullLike
    private String name;

    private Long categoryId;

    private Integer switchStatus;

    private Integer discountType;

    @GreatThan(name = "effectiveStartTime")
    private Date qStartTime;

    @LessThan(name = "effectiveStartTime")
    private Date qEndTime;

    private Long  areaTeamId ;

    private Integer priority ;

    public Integer getPriority() {
        return priority;
    }

    public void setPriority(Integer priority) {
        this.priority = priority;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Long getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Long categoryId) {
        this.categoryId = categoryId;
    }

    public Integer getSwitchStatus() {
        return switchStatus;
    }

    public void setSwitchStatus(Integer switchStatus) {
        this.switchStatus = switchStatus;
    }

    public Integer getDiscountType() {
        return discountType;
    }

    public void setDiscountType(Integer discountType) {
        this.discountType = discountType;
    }

    public Date getqStartTime() {
        return qStartTime;
    }

    public void setqStartTime(Date qStartTime) {
        this.qStartTime = qStartTime;
    }

    public Date getqEndTime() {
        return qEndTime;
    }

    public void setqEndTime(Date qEndTime) {
        this.qEndTime = qEndTime;
    }

    public Long getAreaTeamId() {
        return areaTeamId;
    }

    public void setAreaTeamId(Long areaTeamId) {
        this.areaTeamId = areaTeamId;
    }
}
